power protection - French English Dictionary